#题目20： 创建一个字典，其中键是学生的名字，值是他们的分数。编写一个函数，用于查找特定学生的分数。

def  find_student_score(scores_dirc,student_name):
    #字典保存的数据结构为 key 与 value形式的存在  ， 没有找到则返回None 也可以自定义返回到字符串
    return scores_dirc.get(student_name,'学生不存在')

def search_score(name,students):
    for student in students:
        if name == student.get('name'):
            return student.get('score')
    return -1

if __name__ == '__main__':
    # students = [{"name":"张三","score":"40"},{"name":"李四","score":"80"},{"name":"王五","score":"90"}]
    name=input("请输入要查找学生名字:")
    # score=search_score(name,students)
    # if score==-1:
    #     print(f'没有找到{name}此人分数')
    # else:
    #     print(f'{name}对应的分数为:{score}')
    scores_dirc={
        "张三":"40",
        "李四":"80",
        "王五":"78"
    }
    score=find_student_score(scores_dirc,name)
    print(f'{name}对应的分数为:{score}')